artificial drainage - Francés Inglés Diccionario